go a long way towards - Turco Inglés Diccionario